MKLKGDEYLPKECFITKLRIETKRVLRELIFLNFLEKKYSPYLHLFVILYLIIISTIKHSEWRGIRVVKQLMSKTKEQKKRRKGADVVDKIHLRDLPKIWNLSTCIATQC